package org.spring.springboot.config;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface ScheduleCron {

    /**
     * 调度任务key
     */
    String scheduleKey() default "";

    /**
     * 定时任务表达式
     */
    String cronName() default "";

    /**
     * 定时任务表达式
     */
    String cronExpression();

}
